someone who insults - Türkisch Englisch Wörterbuch